body {
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
    min-height: 100%;
    background-color: #6dbbdf;
}

#footerbox {
    margin: 0;
    padding: 0;
    clear: both;
    position: absolute;
    text-align: center;
    bottom: 0px;
    width: 100%;
}

.login-panel {
    width: 724px;
    height: 584px;
    text-align: center;
    margin-top: 50px;
    margin-right: auto;
    margin-bottom: 100px;
    margin-left: auto;
}

.switch-btn {
    width: 170px;
    height: 48px;
    float: left;
    cursor: pointer
}

.has-feedback .form-control {
    padding-left: 42.5px;
}

.form-control-feedback {
    left: 0;
    color: #1a9ad5;
}

.input_label {
    text-align: left;
    color: #143d63;
    font-size: 14px;
    font-family: "微软雅黑";
    margin-bottom: 5px;
}

.icheck {
    text-align: left;
    margin-bottom: 15px;
}

.form-control {
    border-radius: 3px !important;
}

.select2-selection__rendered, .select2-container {
    color: #1a9ad5 !important;
}

.select2-selection:hover {
    border: 1px solid #2468a2 !important;
}